Jonathan DavidJonathan David
Four Goals, Four Names, One Void: The Metropolitano Night and an Ungraded ExamMinute 82. The ball left Alejandro Baena's foot, crossed a line of green shir...
The V-League Salary Cap and the Signing-Fee Trap: The Contract Nobody Dares Read Out LoudThere is a story I kept in a drawer for nearly a year, and only dared to tell...
Ninh Binh 4-3 HAGL: Four Goals From a Side That Played 71 Minutes a Man DownIn the 90th minute, with the score at 3-3, the ball was placed on the grass f...
Blank Cells on the Results Sheet: How East African Women's Athletics Data Goes Missing in Transfer SeasonBlank Cells on the Results Sheet On a hastily printed results sheet at Nyayo...
When the Data Sheet Is Empty: The Discipline of Verification in F1 ReportingAt 2:47 a.m. in Hamburg, only two people were left in the newsroom. On my...
2027 Women's Volleyball World Cup: 18 Tickets Claimed, Thailand Beat China in Tianjin2027 Women's Volleyball World Cup: 18 Tickets Claimed, Thailand Beat China in...
Cody Rhodes Shares About the Death of Pharaoh - The Crisis Dog Who Accompanied Him in the CareerCody Rhodes shares about the death of Pharaoh. Pharaoh is the 13-year-old...
Three Months After the Fall in Round Four: Decoding a Spiker's Jump LoadSet four, 22–21 to the visitors. The number 9 outside hitter takes her approa...
The V.League Transfer Window: When Empty Data Is More Dangerous Than Bad DataContract release clauses and the wage fund are the real story of a transfer...
When the Data Sheet Is Empty, the Sportswriter Has to Learn to StopAt 2:40 in the morning I replayed the UCLA women's soccer tape. The frame fro...
Xavi Simons: the ACL injury, the Harvard story, and the data that still needs verifyingOn April 25, I rewound the clip four times. Xavi Simons contested a ball near...
European Youth U19 Table Tennis Championship: Leana HOCHART Unbeaten, Alexia NODIN in Pursuit — Deep AnalysisHook Six matches, six wins. Not a single game dropped on Day 2. Leana HOCHART...
Thailand lose their spine before facing Vietnam: The crack runs through the middle, not the flanksThe photograph showed nothing more than a hand and a spray can. It appeared o...
Six Defenders, One Reflex Save and an Unweighable Point: Phu Tho 1-1 Khanh HoaIn the 50th minute at Viet Tri, Van Thuy lunged into a challenge and the...
Istanbul 2027: Four Mixed Team Spots and the Redefinition of European Table Tennis TeamsOn February 12, 2027, in Istanbul, four mixed teams from European table tenni...
Puripol Boonson, Chen Yujie and the Quiet Regime Change in Asian SprintingThe moment Chen Yujie crossed the line in the women's 100m final, the clock...
VCT 2027: The Single-Tier Pyramid and the Eight Seats Nobody Wants to MentionPeople call it a shock, I call it a map. And the map Riot Games just laid out...
VALORANT Champions Shanghai: Four Chinese Teams Go 0-8 as VCT Americas Sweeps Opening DayI watched the final match of opening day in a small cafe in Chengdu, and by t...
Vietnam PUBG Mobile finishes fourth at ASIAD 20: Five points from bronze, but the real gap is squad depthWhen the scoreboard settled on 95, the gap to the bronze medal was five. In t...
Malaysia coach: 'The rematch with Vietnam national team is very different from the ASEAN Cup'The rematch between Vietnam and Malaysia at the ASEAN Cup 2026 third-place...
The V-League Salary Cap and the Signing-Fee Trap: The Contract Nobody Dares Read Out LoudThere is a story I kept in a drawer for nearly a year, and only dared to tell...
Ninh Binh 4-3 HAGL: Four Goals From a Side That Played 71 Minutes a Man DownIn the 90th minute, with the score at 3-3, the ball was placed on the grass f...
Blank Cells on the Results Sheet: How East African Women's Athletics Data Goes Missing in Transfer SeasonBlank Cells on the Results Sheet On a hastily printed results sheet at Nyayo...
When the Data Sheet Is Empty: The Discipline of Verification in F1 ReportingAt 2:47 a.m. in Hamburg, only two people were left in the newsroom. On my...
2027 Women's Volleyball World Cup: 18 Tickets Claimed, Thailand Beat China in Tianjin2027 Women's Volleyball World Cup: 18 Tickets Claimed, Thailand Beat China in...
Cody Rhodes Shares About the Death of Pharaoh - The Crisis Dog Who Accompanied Him in the CareerCody Rhodes shares about the death of Pharaoh. Pharaoh is the 13-year-old...
Three Months After the Fall in Round Four: Decoding a Spiker's Jump LoadSet four, 22–21 to the visitors. The number 9 outside hitter takes her approa...
The V.League Transfer Window: When Empty Data Is More Dangerous Than Bad DataContract release clauses and the wage fund are the real story of a transfer...
When the Data Sheet Is Empty, the Sportswriter Has to Learn to StopAt 2:40 in the morning I replayed the UCLA women's soccer tape. The frame fro...
Xavi Simons: the ACL injury, the Harvard story, and the data that still needs verifyingOn April 25, I rewound the clip four times. Xavi Simons contested a ball near...
European Youth U19 Table Tennis Championship: Leana HOCHART Unbeaten, Alexia NODIN in Pursuit — Deep AnalysisHook Six matches, six wins. Not a single game dropped on Day 2. Leana HOCHART...
Thailand lose their spine before facing Vietnam: The crack runs through the middle, not the flanksThe photograph showed nothing more than a hand and a spray can. It appeared o...
Six Defenders, One Reflex Save and an Unweighable Point: Phu Tho 1-1 Khanh HoaIn the 50th minute at Viet Tri, Van Thuy lunged into a challenge and the...
Istanbul 2027: Four Mixed Team Spots and the Redefinition of European Table Tennis TeamsOn February 12, 2027, in Istanbul, four mixed teams from European table tenni...
Puripol Boonson, Chen Yujie and the Quiet Regime Change in Asian SprintingThe moment Chen Yujie crossed the line in the women's 100m final, the clock...
VCT 2027: The Single-Tier Pyramid and the Eight Seats Nobody Wants to MentionPeople call it a shock, I call it a map. And the map Riot Games just laid out...
VALORANT Champions Shanghai: Four Chinese Teams Go 0-8 as VCT Americas Sweeps Opening DayI watched the final match of opening day in a small cafe in Chengdu, and by t...
Vietnam PUBG Mobile finishes fourth at ASIAD 20: Five points from bronze, but the real gap is squad depthWhen the scoreboard settled on 95, the gap to the bronze medal was five. In t...
Malaysia coach: 'The rematch with Vietnam national team is very different from the ASEAN Cup'The rematch between Vietnam and Malaysia at the ASEAN Cup 2026 third-place...
